В этой статье рассказывается о том, как настроить FunnelFlux для отправки данных о конверсиях в Google Ads с использованием их API.
Обратите внимание, что эта интеграция находится в бета-версии, и учтите следующие ограничения:
- Если у вас несколько аккаунтов, вам нужно будет создать отдельный источник трафика в FunnelFlux для каждого аккаунта, чтобы можно было установить разные идентификаторы аккаунтов в пользовательской конфигурации сценария
- Google Ads не позволяет отправлять данные о конверсиях ранее, чем через 6 часов после клика. Поэтому существует минимальная задержка в 6 часов, прежде чем конверсия появится в интерфейсе Google Ads, хотя там будет указано правильное время конверсии.
Получение необходимой информации о Google Ads
Во-первых, создайте новый источник трафика в FunnelFlux Pro. Введите имя в поле и выберите шаблон Google Ads.
Теперь перейдите на вкладку отслеживания конверсий. Вы должны увидеть следующее:
Итак, нам нужно получить несколько данных:
- Идентификатор нашего аккаунта Google Ads
- Токен обновления (будет сгенерирован позже)
- ID действия конверсии
- Опционально, идентификатор аккаунта менеджера -- он вам понадобится, если вы используете аккаунт менеджера, где рекламный аккаунт является субаккаунтом пользователя, под которым вы входите (обычно вы будете четко знать, если это ваша ситуация).
Идентификатор аккаунта Google Ads
Войдите в свой аккаунт Google Ads и найдите идентификатор рекламного аккаунта.
Обычно он находится в меню выбора:
Это будет 10-значное число, как показано выше. Введите его в пользовательскую конфигурацию сценария без дефисов.
Выше вы можете видеть, что у меня есть аккаунт менеджера, и он показывает идентификатор аккаунта менеджера, который является опциональным идентификатором, который мне может понадобиться.
Вы можете получить доступ к списку аккаунтов по адресу https://ads.google.com/aw/accounts
ID действия конверсии
Это довольно сложно найти, честно говоря!
Для этого вам нужно создать новое действие конверсии для вашего рекламного аккаунта, предназначенное для загрузки офлайн-конверсий, а затем получить его ID.
В разделе "Инструменты и настройки" нажмите на раздел конверсий:
Убедитесь, что вы выбрали правильный рекламный аккаунт из выпадающего меню при доступе к этому разделу - так как действия конверсии специфичны для каждого рекламного аккаунта.
Нажмите кнопку [+Новое действие конверсии], чтобы создать новое действие конверсии > выберите следующие опции:
На следующем шаге выберите базовый тип действия конверсии и дайте ему название:
После добавления нажмите на настройки цели > настройки действия конверсии.
Здесь вы можете изменить настройки цели, чтобы установить доход по умолчанию на 0 и разрешить динамический доход:
Если эта цель предназначена специально для подписок или какого-то события, которое может произойти только ОДИН раз для пользователя, вы можете выбрать опцию "Один" в разделе подсчета, а не "Каждый".
Нажмите Готово > Сохранить и продолжить.
На последней странице нажмите Готово, так как дальнейшая настройка не требуется.
Теперь нам нужен ID действия конверсии для вашей пользовательской конфигурации сценария. Он не указан явно в таблице, поэтому нам нужно получить его из URL.
Нажмите на название вашего действия конверсии (синий текст), чтобы перейти к его деталям, как показано ниже, где вы можете получить значение ctId
из адресной строки, вот так:
Как указано выше, мой ID действия конверсии - 6755237517
.
Токен обновления
Он генерируется нашим приложением Google.
Чтобы получить его, перейдите в раздел настроек в FunnelFlux > интеграции. Здесь вы можете пройти через наш процесс аутентификации, чтобы предоставить нашему приложению доступ к вашему рекламному аккаунту и сгенерировать необходимый токен:
Нажмите на это, выберите соответствующий аккаунт Google для входа, затем нажмите продолжить, чтобы подтвердить доступ:
После продолжения вы будете перенаправлены на страницу, где наша интеграция предоставит значение токена обновления:
Скопируйте полное значение токена обновления и используйте его в пользовательской конфигурации сценария.
Теперь у вас должны быть все необходимые значения!
Как работает интеграция
Во-первых, наш шаблон источника трафика имеет внешний ID, переименованный в gclid с пустым местозаполнителем, как показано ниже:
Благодаря этому, когда вы генерируете ссылки для отслеживания, мы НЕ будем добавлять значение gclid (мы не хотим этого делать, так как Google автоматически добавляет его к URL кликов), но если оно передается, мы захватим его как внешний параметр ID клика.
Таким образом, когда пользователи кликают на рекламу, мы захватываем этот ID клика, а когда происходят конверсии, мы можем передать этот ID клика вместе с другими данными, такими как ID аккаунта, ID действия конверсии и т.д., в очередь конверсий.
Затем мы сохраняем журнал данных о конверсиях на нашей стороне, и каждый час запускается задача, которая проверяет конверсии, где время начального клика было >6 часов назад. Если это так, мы пытаемся отправить его в ваш аккаунт Google Ads, используя все предоставленные данные.
Обратите внимание, что мы храним ID ваших аккаунтов и соответствующие токены обновления отдельно от данных о конверсиях, и они обновляются/проверяются при совершении конверсий.
Таким образом, если вам когда-либо потребуется обновить токен обновления, вы можете сделать это, и в конечном итоге будут обработаны более старые конверсии, которые могли отскакивать. Однако если ID аккаунта неверен на момент конверсии, вам нужно будет обратиться к нам за помощью, так как он будет навсегда застрять в очереди и не сможет быть обработан.
Есть еще вопросы? Просто свяжитесь с нами!